nerve end-organs - Español Inglés Diccionario